package com.koo.modules.sys.entity;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.koo.common.base.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 门店同步语句
 *
 * @author charlin
 * @email 136137465@qq.com
 * @date 2023-01-05 15:52:12
 */
@Data
@ApiModel("门店同步语句")
@TableName("sys_store_syn_sql")
public class SysStoreSynSqlEntity extends BaseEntity {
    private static final long serialVersionUID = 1L;
    @ExcelIgnore
    @TableId
    private String id;

    @ColumnWidth(11)
    @ExcelProperty("数据库类别")
    @ApiModelProperty(value = "数据库类别")
    private String dataBaseType;

    @ColumnWidth(11)
    @ExcelProperty("供应商插入SQL")
    @ApiModelProperty(value = "供应商插入SQL")
    private String supplierSql;

    @ColumnWidth(11)
    @ExcelProperty("商品插入SQL")
    @ApiModelProperty(value = "商品插入SQL")
    private String productSql;

    @ColumnWidth(11)
    @ExcelProperty("采购订单插入SQL")
    @ApiModelProperty(value = "采购订单插入SQL")
    private String purchaseOrderSql;

    @ColumnWidth(11)
    @ExcelProperty("销售订单SQL")
    @ApiModelProperty(value = "销售订单SQL")
    private String saleOrderSql;


}
